;;; init-package.el --- Initialize package configurations.
;;; Commentary:
;;; Code:

(require-package 'use-package)

(provide 'init-package)

;; Should set before loading 'use-package'
(eval-and-compile
  (setq use-package-always-ensure t)
  (setq use-package-always-defer t)
  (setq use-package-expand-minimally t)
  (setq use-package-enable-imenu-support t))

;; Required by `use-package'
(use-package diminish)
(use-package bind-key)

;; Update GPF keyring for GNU ELPA
(use-package gnu-elpa-keyring-update)

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; init-package.el ends here
